ImplFile
  (ParsedImplFileInput
     ("/root/Type/Abbreviation 04.fs", false, QualifiedNameOfFile Module, [],
      [SynModuleOrNamespace
         ([Module], false, NamedModule,
          [Types
             ([SynTypeDefn
                 (SynComponentInfo
                    ([], None, [], [T],
                     PreXmlDoc ((3,0), FSharp.Compiler.Xml.XmlDocCollector),
                     false, None, (3,5--3,6)),
                  Simple
                    (TypeAbbrev
                       (Ok,
                        Paren
                          (Fun
                             (LongIdent (SynLongIdent ([a], [], [None])),
                              LongIdent (SynLongIdent ([b], [], [None])),
                              (3,10--3,16), { ArrowRange = (3,12--3,14) }),
                           (3,9--3,17)), (3,9--3,17)), (3,9--3,17)), [], None,
                  (3,5--3,17), { LeadingKeyword = Type (3,0--3,4)
                                 EqualsRange = Some (3,7--3,8)
                                 WithKeyword = None })], (3,0--3,17))],
          PreXmlDoc ((1,0), FSharp.Compiler.Xml.XmlDocCollector), [], None,
          (1,0--3,17), { LeadingKeyword = Module (1,0--1,6) })], (true, true),
      { ConditionalDirectives = []
        WarnDirectives = []
        CodeComments = [] }, set []))
